make a harsh grinding noise - Francés Inglés Diccionario